sensory receptor - Turkish English Dictionary